weather forecasting - French English Dictionary